- Work with developers to design and implement pipelines using GitLab
- Work with developers to design, implement and deploy AWS services using Infrastructure as Code (Terraform) based on their requirements
- Work with SecOps to implement best security practices in pipelines and in our AWS infrastructure
- Work to improve observability across our platform
- Build, improve and maintain our Kubernetes clusters
- Use Helm in our pipelines to deploy microservices to our Kubernetes clusters
- Terraform – Everything we build is through Infrastructure as Code
- Kubernetes – We use AWS EKS along with tools such as the AWS Load Balancer Controller and External DNS
- Helm – All our Kubernetes deployments are managed by Helm. Microservices deployed to Kubernetes use Helm library charts
- AWS Serverless – We heavily utilise API Gateways, EventBridge, SNS, SQS, Lambdas, Step Functions, Kinesis, CloudFront and S3.
- Gitlab CI – all our Infrastructure and Application deployments are pipelined, jobs run on our own Kubernetes based gitlab runners
- Experience in working with Linux
- Understanding of Event Driven Architecture
- Experience with Terraform for AWS infrastructure management
- Experience with AWS serverless technologies such as Lambda, EventBridge, SQS, SNS, API Gateway, S3 and CloudFront
- Experience with Pipeline as Code (YAML), preferably with Gitlab
- Strong root cause analysis skills
- Experience in Agile working
- Experience with Bash and Python, Ruby or Golang
- AWS / Kubernetes certified engineers will be highly preferred
- Experience using containers and container orchestration (Docker and Kubernetes)
- Exposure to using Helm for Kubernetes deployments
- Experience with Grafana and AWS Cloudwatch Logs / Metrics / Alarms
- DevOps and cloud security awareness
Company
Shelby Finance Limited
United Kingdom
Location
Remote Position
(From Everywhere/No Office Location)
Job type
Full-Time
Golang Job Details
About The Role
We're looking for technically skilled and versatile DevOps Engineers with a passion for building and maintaining CI/CD pipelines and AWS services through Infrastructure as Code to aid the growth of Shelby Finance services.
We have permanent and fixed term positions available working primarily with AWS services, Kubernetes and GitLab which requires experience with Terraform as it is utilised for the vast majority of our AWS infrastructure.
In addition to building the AWS platform, maintained and supported using infrastructure as code, continuous integration and pipelined deployments, one of the available positions is to lead a team of two DevOps Engineers and would suit an experienced engineer looking to move in to leadership.
To succeed here you’ll love working at pace, you’ll be adaptable and agile, you’ll have an innovative attitude to contribute heavily to a close-knit team of developers, testers and enjoy working with innovative products and systems.
These positions require occasional travel to the Sheffield office.
What you’ll do
What we Offer
About You
Essential
Desirable
About Us
If you feel you’re the right candidate for the role as our DevOps Engineer, click ‘apply’ now! We’d love to hear from you!
More Developer Job Boards
Fullstack Developer Jobs Golang Jobs JavaScript Jobs Python Jobs React Jobs Rust Jobs Java Jobs